package com.common.report.vo;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.log4j.Logger;
import org.jfree.util.Log;

/**
 * <li>@类说明: 列表对象
 * <li>@创建人:王剑 
 * <li>@创建日期:2009-3-18 
 */
public class ReportTableViewVO  {

	private Logger log = Logger.getLogger(this.getClass());
	
	private String reportName="";//业务名称
	private String mentName="";


	private List<ReportTitleVO> titleList = new ArrayList<ReportTitleVO>();//标题集
	private List<ReportTitleVO> mentList = new ArrayList<ReportTitleVO>();//标题集
	
	private List<ReportDataVO> dataList = new ArrayList<ReportDataVO>();//数据集
	private Map<String,Object> dataMap = new HashMap<String, Object>();//数据集
	
	
	private String methodName="";
	private String fileOutStr;//导出XLS路径
	
	private String chartOutStr;//导出图片路径
	private String chartType;
	
	private String seriesName;
	private String serName;
	
	private String guid;//业务GUID
	public String getSeriesName() {
		return seriesName;
	}
	public void setSeriesName(String seriesName) {
		this.seriesName = seriesName;
	}
	public String getSerName() {
		return serName;
	}
	public void setSerName(String serName) {
		this.serName = serName;
	}
	public String getChartType() {
		return chartType;
	}
	public void setChartType(String chartType) {
		this.chartType = chartType;
	}
	public String getFileOutStr() {
		return fileOutStr;
	}
	public void setFileOutStr(String fileOutStr) {
		this.fileOutStr = fileOutStr;
	}
	public String getMethodName() {
		return methodName;
	}
	public void setMethodName(String methodName) {
		this.methodName = methodName;
	}

	

	public String getReportName() {
		return reportName;
	}
	public void setReportName(String reportName) {
		this.reportName = reportName;
	}

	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getChartOutStr() {
		return chartOutStr;
	}
	public void setChartOutStr(String chartOutStr) {
		this.chartOutStr = chartOutStr;
	}
	
	public Map<String, Object> getDataMap() {
		return dataMap;
	}
	public void setDataMap(Map<String, Object> dataMap) {
		this.dataMap = dataMap;
	}
	public List<ReportTitleVO> getMentList() {
		return mentList;
	}
	public void setMentList(List<ReportTitleVO> mentList) {
		this.mentList = mentList;
	}
	public List<ReportTitleVO> getTitleList() {
		return titleList;
	}
	public void setTitleList(List<ReportTitleVO> titleList) {
		this.titleList = titleList;
	}
	
	public List<ReportDataVO> getDataList() {
		return dataList;
	}
	public void setDataList(List<ReportDataVO> dataList) {
		this.dataList = dataList;
	}
	public String getMentName() {
		return mentName;
	}
	public void setMentName(String mentName) {
		this.mentName = mentName;
	}
	
	
}
